package com.sz10.p2p.service;

import com.sz10.p2p.model.LoanInfo;
import com.sz10.p2p.vo.PaginationVO;

import java.util.List;
import java.util.Map;

public interface LoanInfoService {

    /**
     * 获取平台历史收益率
     * @return
     */
    Double queryHistoryAvgRate();

    /**
     * 获取平台累计成交金额
     * @return
     */

    Double queryAllBidMoney();

    /**
     * 根据产品类型获取产品List集合
     * @param paramMap
     * @return
     */

    List<LoanInfo> queryLoanInfoListByProductType(Map<String, Object> paramMap);

    /**
     * 分页查询
     * @param paramMap
     * @return
     */
    PaginationVO<LoanInfo> queryLoanInfoListByPage(Map<String, Object> paramMap);
}
